Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V  < 1 2 3 >  
Reply to this topicStart new topic
> pogoda
miszqa
post
Post #21





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


<?php
$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201261&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
preg_match("/temp. min:(.*)C/", $code, $out);
print $out[0];
preg_match("/Wiatr (.*)m/s/", $code, $out1);
print $out1[1];
}
fclose($i);
?> [php:1:c901acde1f]<?php

to juz inna sprawa ale dlaczego po wpisaniu echo "<br>"; w petli nie wyswietla mi nic i co mam zrobic aby zrobic wyswietlanie w dwoch liniach a nie jednej? moze ktos wskazac moj blad ?
?>[/php:1:c901acde1f]
Go to the top of the page
+Quote Post
Foxx
post
Post #22





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Chyba coś Ci się pomieszało ze znacznikami (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
[php:1:5ca93cb335]
<?php
$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201261&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
preg_match("/temp. min:(.*)C/", $code, $out);
print $out[0]."<br>";
preg_match("/Wiatr (.*)m/s/", $code, $out1);
print $out1[1]."<br>";
}
fclose($i);
?>[/php:1:5ca93cb335]
Wypróbuj tak a jak nie zadziała to pokaż jak robisz
Go to the top of the page
+Quote Post
miszqa
post
Post #23





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


no wlasnie nie dziala bo nie wyswietla nic i nie wiem czemu przez dodanie znacznika <br> wszystko sie sypie
Go to the top of the page
+Quote Post
Foxx
post
Post #24





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Hmm... miałeś wypróbować mój kod (zmieniłem trochę) a jeżeli nie zadziała miałeś wkleić swój.
Go to the top of the page
+Quote Post
miszqa
post
Post #25





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


moj jest wyzej a ja wstawialem echo "<br>" pomiedzy print...
ale tez nie dzialalo i nie wiem co jest
Go to the top of the page
+Quote Post
Foxx
post
Post #26





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Eh.
1. Czy na pewno wyświetla cokolwiek bez echo "<br>"; :?:
2. Czy wypróbowałeś kod który ja podałem :?:
3. Czy możesz wkleić kod który NIE działa Tobie :?:
Go to the top of the page
+Quote Post
miszqa
post
Post #27





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


[php:1:de5b5d115d]<?php

$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201261&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
preg_match("/temp. min:(.*)C/", $code, $out);
print $out[0]."<br>";
preg_match("/Wiatr (.*)m/s/", $code, $out1);
print $out1[1]."<br>";
}
fclose($i);
?>[/php:1:de5b5d115d]
to dziala ale nie wyswietla tak jak bym chcial
Go to the top of the page
+Quote Post
Foxx
post
Post #28





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


A jak byś chciał ?
Kiedy piszesz że nie działa tak jak chcesz to jest dopiero połowa sukcesu
Oszczędź czas wszystkim i nie czekaj na
Cytat
A jak byś chciał ?
Go to the top of the page
+Quote Post
miszqa
post
Post #29





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


widzisz ja jestem poczatkujacy i chodzi mi o to aby wyswietlalo temp. min iles tam a pod spodem wyswietlalo wiatr taki i taki i nie wiem czemu po dodaniu dodatkowego znacznika [php:1:a9673cac75]<?php
echo "<br>"
?>[/php:1:a9673cac75]
wszystko sie zaczyna psuc i nie wyswietla nic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
wiec moze ktos mi pomoze no chyba ze to jest tak trywialne ze bede musial poswiecic na to wiecej czasu i za kazdym razem pytac o jakies bzdury posrednio zwiazane z tym tematem.
A wydaje mi sie ze lepiej skonczyc to w tym temacie niz rozbijac to na pojedyncze posty i zapychac serwer.
Go to the top of the page
+Quote Post
Foxx
post
Post #30





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


A dodajesz średnik na końcu?
Posłuchaj - prosiłem cię kilka razy żebyś pokazał kod który Ci NIE działa
Nie potrafię już wyraźniej tego napisać. Rób jak uważasz.
Go to the top of the page
+Quote Post
miszqa
post
Post #31





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


[php:1:f1b8044b24]<?php

$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201135&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
preg_match("/temp. min:(.*)C/", $code, $out);
print $out[0];
}
?> <br> <?
while($code=fgets($i, 1024)){
preg_match("/Wiatr(.*)m/s/", $code, $out1);
print $out1[1];
}
fclose($i);
?>[/php:1:f1b8044b24]
probowalem to zrobic tak ale tez mi nie dziala
Go to the top of the page
+Quote Post
Foxx
post
Post #32





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


[php:1:88d40b2b44]<?php
$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201261&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
preg_match("/temp. min:(.*)C/", $code, $out);
echo "Temp. min : ".$out[0]."<br>";
preg_match("/Wiatr (.*)m/s/", $code, $out1);
echo "Wiatr: ".$out1[1]."<br>";
}
fclose($i);
?>[/php:1:88d40b2b44]
A jezeli nie to napisz jak wyświetliło a jak chciałbyś.
Go to the top of the page
+Quote Post
Bakus
post
Post #33


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


Może nie jest to do końca to, o co chodzi w głównym wątku, ale zapraszam:
Pogodzia
Go to the top of the page
+Quote Post
miszqa
post
Post #34





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


foxx to moze napiszesz mi jeszcze czemu wykonuje to taka wielka petle.
Bo jak uruchomilem twoj skrypt wykonalo petle z kilkanascie razy zanim dostarczylo wyniki a pozniej znow zaczelo wykonywac petle
Go to the top of the page
+Quote Post
Foxx
post
Post #35





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


Po pierwsze to jest Twój skrypt (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Zrób tak:
[php:1:42eb60a549]<?php
$act_date=date("Y.m.d");
$i=@fopen("http://www.pogoda.wp.pl/mi.html?POD=1&mid=1201261&date=$act_date", "r")
or die("Nie moge otworzyc strony");
while($code=fgets($i, 1024)){
if(preg_match("/temp. min:(.*)C/", $code, $out)){
echo "Temp. min : ".$out[0]."<br>";
}
if(preg_match("/Wiatr (.*)m/s/", $code, $out1)){
echo "Wiatr: ".$out1[1]."<br>";
}
}
fclose($i);
?>[/php:1:42eb60a549]
Rozwiązanie: skrypt działał tak:
-biorę linię z podanego pliku
-sprawdzam czy jest tam wyrażenie "pogoda min cośtam"
-wyswietlam "pogoda min cośtam"
-to samo dla temperatury
A powino być tak:
-biorę linię z podanego pliku
-sprawdzam czy jest tam wyrażenie "pogoda min cośtam"
-jeżeli jest to wyswietlam "pogoda min cośtam"
-to samo dla temperatury

Sam mogłeś na to wpaść[/b]
Go to the top of the page
+Quote Post
miszqa
post
Post #36





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


wiesz ja jestem poczatkujacy i nie jestem na tyle obcykany tak jak ty ale podajesz wytlumaczenie wiec jestem wdzieczny a mi chodzi o to aby sie nauczyc ze zrozumieniem a nie z bledami wiec sam wiesz...
a napewno jak sam zaczynales miales wiele pytan i tez czesto pytales... ale nie kazdy rodzi sie geniuszem moze ty nim jestes bo ja nie (oczywiscie bez obrazy)
Go to the top of the page
+Quote Post
Bakus
post
Post #37


Administrator serwera


Grupa: Przyjaciele php.pl
Postów: 909
Pomógł: 0
Dołączył: 12.08.2003
Skąd: /var/www/wroclaw.php

Ostrzeżenie: (0%)
-----


OT
Cytat
wiesz ja jestem poczatkujacy i nie jestem na tyle obcykany tak jak ty ale podajesz wytlumaczenie wiec jestem wdzieczny a mi chodzi o to aby sie nauczyc ze zrozumieniem a nie z bledami wiec sam wiesz...
a napewno jak sam zaczynales miales wiele pytan i tez czesto pytales... ale nie kazdy rodzi sie geniuszem moze ty nim jestes bo ja nie (oczywiscie bez obrazy)

HeHe...
Każdy z nas kiedyś zaczynał...
Jak będziesz miał chwilę wolnego czasu poprzeglądaj sobie pierwsze posty Wielkich ludzi tego forum... Miło popatrzeć, że oni też mieli niekiedy banalne do rozwiąznia problemy... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Tak, by nie być gołosłownym:
http://forum.php.pl/viewtopic.php?t=147
http://forum.php.pl/viewtopic.php?p=364

(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Seth w dniu dzisiejszym chyba by sam zablokował takie topiki odsyłając użytkowników do wszystkich diabłów - znaczy się do wyszukiwarki forum... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Foxx
post
Post #38





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


@miszqa: Masz rację, ale nie wkurzam się że pytasz - chodziło mi o przeanalizowanie działania programu - to był klucz do rozwiązania problemu.
Cytat
napewno jak sam zaczynales

Jestem początkujący (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) /
Go to the top of the page
+Quote Post
miszqa
post
Post #39





Grupa: Zarejestrowani
Postów: 168
Pomógł: 0
Dołączył: 15.01.2004
Skąd: Suwalki/Poznan

Ostrzeżenie: (10%)
X----


no dobra wiec czy jednak ktos moze naprawic ten skrypt aby wyswietlany byl prawidlowo i bezblednie moze wtedy odpuszcze wreszcie ten temat.

Poza tym dzieki za slowa otuchy :-))
Go to the top of the page
+Quote Post
Seth
post
Post #40





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Cytat
(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Seth w dniu dzisiejszym chyba by sam zablokował takie topiki odsyłając użytkowników do wszystkich diabłów - znaczy się do wyszukiwarki forum... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Nie. Bo byly zgodne z regulaminem i nie obrazaly nikogo (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

3 Stron V  < 1 2 3 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.10.2025 - 22:11